const fs = require('fs');
const path = require('path');

let fileName1 = path.resolve(__dirname, 'data.txt');
let fileName2 = path.resolve(__dirname, 'data-ba.txt');

let rs = fs.createReadStream(fileName1);
// let ws = fs.createWriteStream(fileName2);
console.log('rs 对象：');
// console.log(rs);
// rs.pause();
// rs.read();
// rs.pipe(ws);

//结束
rs.on('data', function(){
    console.log('拷贝完成 data 触发');
})

rs.on('drain', function(){
    console.log('拷贝完成 drain 触发');
})

rs.on('end', function(){
    console.log('拷贝完成 end 触发');
    // console.log(rs);
})

rs.on('readable', function(){
    console.log('拷贝完成 readable 触发');
})

// rs.on('error', function(){
//     console.log('拷贝完成 error 触发');
// })